cosmic ray shower - Turkish English Dictionary